participating merchant ship - Alemán Inglés Diccionario